Rulesets
Rules are grouped together in rulesets. A ruleset succeeds if any one of its member rules succeeds. A feature type may be placed only if all the rulesets of its rule components succeed. In effect, this means that the relationship between rulesets is AND (e.g., A and B must both succeed) and the relationship between rules within a ruleset is OR (e.g., either A or B must succeed).
There are three categories of rulesets:
Allowed Connection
Allowed Connection rules specify the feature types that may be connected. Each feature type has a minimum number of connections, and a feature type may not be placed at the target work location unless it can satisfy the required minimum number of connections. If a feature type has not been defined with any Allowed Connection rules, it will behave as if the minimum number of connections is zero.
Attribute Relation
Attribute Relation rules place constraints upon the attributes of the feature to be placed in relation to the features which are already included in the design and to which the feature will be connected. For example, the operating pressures of certain connected features must be equal, or the phase of a feature must be contained in the phase of the feature to which it is connected. The following operators are valid for Attribute Relation rules:
Attribute Relation rules also drive attribute propagation from existing features (excluding compound features) if the rule is flagged as a Propagation rule.